Revert "Temporary fix to make separator rows request enough space for the expander...
authorTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 7 Dec 2010 05:09:26 +0000 (14:09 +0900)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 7 Dec 2010 05:09:26 +0000 (14:09 +0900)
This reverts commit 515af9ce702d77c5d1ab0a089c51564c31cd2247.

gtk/gtktreeview.c

index c2a611ccd58abb9848c7049826b7968dbbe28a94..d6e290dff95c6ad14f3dfbe592fe1b40900fd777 100644 (file)
@@ -6148,6 +6148,7 @@ validate_row (GtkTreeView *tree_view,
        {
           row_height += vertical_separator;
          height = MAX (height, row_height);
+         height = MAX (height, tree_view->priv->expander_size);
        }
       else
         {
@@ -6157,10 +6158,6 @@ validate_row (GtkTreeView *tree_view,
             height = 2 + 2 * focus_pad;
         }
 
-      /* XXX Expander size is also used to draw the separator rows, 
-       * maybe that should not be the case ? */
-      height = MAX (height, tree_view->priv->expander_size);
-
       if (gtk_tree_view_is_expander_column (tree_view, column))
         {
          padding += horizontal_separator + (depth - 1) * tree_view->priv->level_indentation;